mutual interdependence - German English Dictionary